Tufted Vetch - Alemán Inglés Diccionario